ヘッダーをスキップ
Oracle TimesTen In-Memory Database APIおよびSQLリファレンス・ガイド
リリース6.0
B25770-01
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

ANY条件

ANY条件は、比較演算子を使用して2つの式を比較します。最初の式が、副問合せによって返されるすべての行と、比較演算子で指定したとおりの関係である場合、条件はTRUEと評価されます。

SQL構文

Expression {= | <> | > | >= | < | <= } ANY (Subquery)

パラメータ

Expression
列の識別に使用する値を指定します。式の構文の詳細は、「式の指定」を参照してください。ANY条件には、数値式も数値以外の式も使用できますが、両方の式の型には互換性がある必要があります。
=
等しい
<>
異なる
>
大きい
>=
以上
<
小さい
<=
以下
Subquery
副問合せの構文については、「副問合せ」を参照してください。

説明

ANY条件では、0(ゼロ)行以上の行を返し、キーワードANYを使用して変更される比較演算子を使用します。型が異なる場合でも互換性のあるデータ型の値をTimesTenがどのように比較するかについては、「TimesTenの数値型」を参照してください。

例12.2

1件以上の未発送の発注を含む顧客リストを検索します。

SELECT customers.name FROM customers
WHERE customers.id = ANY
(SELECT orders.custid FROM orders
WHERE orders.status = 'un-shipped');